package com.diepu.www.client.proxy.partner.request.own;

import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.Date;

import com.zjdiepu.www.request.BaseRequest;

public class DiepuYwOpenCardHzicbcSubRequest extends BaseRequest implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	private String id;
	/**
	 * 业务id 
	 */
	@ApiModelProperty(name="busiId",required=false,value="业务id ",example="业务id ")
	private String busiId;
	
	/**
	 * 客户ID 
	 */
	@ApiModelProperty(name="cusId",required=false,value="客户ID ",example="客户ID ")
	private String cusId;
	
	/**
	 * 开卡表ID
	 */
	@ApiModelProperty(name="openCardId",required=false,value="开卡表ID",example="开卡表ID")
	private String openCardId;
	
	/**
	 * 客户姓名
	 */
	@ApiModelProperty(name="chnsname",required=false,value="客户姓名",example="客户姓名")
	private String chnsname;
	
	/**
	 * 身份证号码
	 */
	@ApiModelProperty(name="custcode",required=false,value="身份证号码",example="身份证号码")
	private String custcode;
	
	/**
	 * 证件类型
	 */
	@ApiModelProperty(name="custsort",required=false,value="证件类型",example="证件类型")
	private String custsort;
	
	/**
	 * 婚姻状况
	 */
	@ApiModelProperty(name="mrtlstat",required=false,value="婚姻状况",example="婚姻状况")
	private String mrtlstat;
	
	@ApiModelProperty(name="hprovince",required=false,value="住宅地址省份",example="住宅地址省份")
	private String hprovince;
	
	/**
	 * 住宅地址市
	 */
	@ApiModelProperty(name="hcity",required=false,value="住宅地址市",example="住宅地址市")
	private String hcity;
	
	/**
	 * 住宅地址县
	 */
	@ApiModelProperty(name="hcounty",required=false,value="住宅地址县",example="住宅地址县")
	private String hcounty;
	
	/**
	 * 住宅地址
	 */
	@ApiModelProperty(name="haddress",required=false,value="住宅地址",example="住宅地址")
	private String haddress;
	
	/**
	 * 教育程度
	 */
	@ApiModelProperty(name="edulvl",required=false,value="教育程度",example="教育程度")
	private String edulvl;
	
	/**
	 * 手机号码
	 */
	@ApiModelProperty(name="mvblno",required=false,value="手机号码",example="手机号码")
	private String mvblno;
	
	/**
	 * 发证机关
	 */
	@ApiModelProperty(name="authref",required=false,value="发证机关",example="发证机关")
	private String authref;
	
	/**
	 * 主卡发送移动电话
	 */
	@ApiModelProperty(name="mamobile",required=false,value="主卡发送移动电话",example="主卡发送移动电话")
	private String mamobile;
	
	/**
	 * 发送短信帐单手机号码
	 */
	@ApiModelProperty(name="smsphone",required=false,value="发送短信帐单手机号码",example="发送短信帐单手机号码")
	private String smsphone;
	
	/**
	 * 卡片领取方式
	 */
	@ApiModelProperty(name="drawmode",required=false,value="卡片领取方式",example="卡片领取方式")
	private String drawmode;
	
	/**
	 * 卡片寄送地址类型
	 */
	@ApiModelProperty(name="drawaddr",required=false,value="卡片寄送地址类型",example="卡片寄送地址类型")
	private String drawaddr;
	
	/**
	 * 对帐单寄送方式
	 */
	@ApiModelProperty(name="accgetm",required=false,value="对帐单寄送方式",example="对帐单寄送方式")
	private String accgetm;
	
	/**
	 * 对帐单寄送地址
	 */
	@ApiModelProperty(name="accaddrf",required=false,value="对帐单寄送地址",example="对帐单寄送地址")
	private String accaddrf;
	
	/**
	 * 开通email对账单
	 */
	@ApiModelProperty(name="emladdrf",required=false,value="开通email对账单",example="开通email对账单")
	private String emladdrf;
	
	/**
	 * 对帐单EMAIL
	 */
	@ApiModelProperty(name="stmtemail",required=false,value="对帐单EMAIL",example="对帐单EMAIL")
	private String stmtemail;
	
	/**
	 * 主卡开通余额变动提醒
	 */
	@ApiModelProperty(name="machgf",required=false,value="主卡开通余额变动提醒",example="主卡开通余额变动提醒")
	private String machgf;
	
	/**
	 * 主卡余额提醒发送手机号码
	 */
	@ApiModelProperty(name="machgmobile",required=false,value="主卡余额提醒发送手机号码",example="主卡余额提醒发送手机号码")
	private String machgmobile;
	
	/**
	 * 出生日期
	 */
	@ApiModelProperty(name="birthdate",required=false,value="出生日期",example="2017-04-23 14:22:43")
	private Date birthdate;
	
	/**
	 * 证件有效期
	 */
	@ApiModelProperty(name="statdate",required=false,value="证件有效期",example="2017-04-23 14:22:43")
	private Date statdate;
	
	/**
	 * 英文/拼音
	 */
	@ApiModelProperty(name="engname",required=false,value="英文/拼音",example="英文/拼音")
	private String engname;
	
	/**
	 * 住宅状况
	 */
	@ApiModelProperty(name="homestat",required=false,value="住宅状况",example="住宅状况")
	private String homestat;
	
	/**
	 * 住宅邮编
	 */
	@ApiModelProperty(name="homezip",required=false,value="住宅邮编",example="住宅邮编")
	private String homezip;
	
	/**
	 * 何时入住现址
	 */
	@ApiModelProperty(name="indate",required=false,value="何时入住现址",example="何时入住现址")
	private String indate;
	
	/**
	 * 通讯地址省份
	 */
	@ApiModelProperty(name="commprov",required=false,value="通讯地址省份",example="通讯地址省份")
	private String commprov;
	
	/**
	 * 通讯地址市
	 */
	@ApiModelProperty(name="commcity",required=false,value="通讯地址市",example="通讯地址市")
	private String commcity;
	
	/**
	 * 通讯地址县
	 */
	@ApiModelProperty(name="commcounty",required=false,value="通讯地址县",example="通讯地址县")
	private String commcounty;
	
	/**
	 * 通讯地址
	 */
	@ApiModelProperty(name="commaddr",required=false,value="通讯地址",example="通讯地址")
	private String commaddr;
	
	/**
	 * 通讯地址邮编
	 */
	@ApiModelProperty(name="commazip",required=false,value="通讯地址邮编",example="通讯地址邮编")
	private String commazip;
	
	/**
	 * 进入单位时间
	 */
	@ApiModelProperty(name="joindate",required=false,value="进入单位时间",example="2017-04-23 14:22:43")
	private Date joindate;
	
	/**
	 * 单位性质
	 */
	@ApiModelProperty(name="modelcode",required=false,value="单位性质",example="单位性质")
	private String modelcode;
	
	/**
	 * 紧急联系人1性别
	 */
	@ApiModelProperty(name="reltsex1",required=false,value="紧急联系人1性别",example="紧急联系人1性别")
	private String reltsex1;
	
	/**
	 * 自动还款转出帐户类型1
	 */
	@ApiModelProperty(name="outacctype",required=false,value="自动还款转出帐户类型1",example="自动还款转出帐户类型1")
	private String outacctype;
	
	/**
	 * 转出卡号/帐号1
	 */
	@ApiModelProperty(name="outcardno1",required=false,value="转出卡号/帐号1",example="转出卡号/帐号1")
	private String outcardno1;
	
	/**
	 * 提前还款天数
	 */
	@ApiModelProperty(name="paydays",required=false,value="提前还款天数",example="0")
	private Integer paydays;
	
	/**
	 * 单位地址省份
	 */
	@ApiModelProperty(name="cprovince",required=false,value="单位地址省份",example="单位地址省份")
	private String cprovince;
	
	/**
	 * 单位地址市
	 */
	@ApiModelProperty(name="ccity",required=false,value="单位地址市",example="单位地址市")
	private String ccity;
	
	/**
	 * 单位地址县
	 */
	@ApiModelProperty(name="ccounty",required=false,value="单位地址县",example="单位地址县")
	private String ccounty;
	
	/**
	 * 工作单位地址
	 */
	@ApiModelProperty(name="caddress",required=false,value="工作单位地址",example="工作单位地址")
	private String caddress;
	
	/**
	 * 单位邮编
	 */
	@ApiModelProperty(name="corpzip",required=false,value="单位邮编",example="单位邮编")
	private String corpzip;
	
	/**
	 * 单位电话区号
	 */
	@ApiModelProperty(name="cophozono",required=false,value="单位电话区号",example="单位电话区号")
	private String cophozono;
	
	/**
	 * 单位电话号码
	 */
	@ApiModelProperty(name="cophoneno",required=false,value="单位电话号码",example="单位电话号码")
	private String cophoneno;
	
	/**
	 * 单位电话分机
	 */
	@ApiModelProperty(name="cophonext",required=false,value="单位电话分机",example="单位电话分机")
	private String cophonext;
	
	/**
	 * 联系人一姓名
	 */
	@ApiModelProperty(name="reltname1",required=false,value="联系人一姓名",example="联系人一姓名")
	private String reltname1;
	
	/**
	 * 联系人一与主卡申请关系
	 */
	@ApiModelProperty(name="reltship1",required=false,value="联系人一与主卡申请关系",example="联系人一与主卡申请关系")
	private String reltship1;
	
	/**
	 * 联系人一手机
	 */
	@ApiModelProperty(name="reltmobl1",required=false,value="联系人一手机",example="联系人一手机")
	private String reltmobl1;
	
	/**
	 * 联系人二姓名
	 */
	@ApiModelProperty(name="reltname2",required=false,value="联系人二姓名",example="联系人二姓名")
	private String reltname2;
	
	/**
	 * 联系人二性别
	 */
	@ApiModelProperty(name="reltsex2",required=false,value="联系人二性别",example="联系人二性别")
	private String reltsex2;
	
	/**
	 * 联系人二与主卡申请
	 */
	@ApiModelProperty(name="reltship2",required=false,value="联系人二与主卡申请",example="联系人二与主卡申请")
	private String reltship2;
	
	/**
	 * 联系人二手机
	 */
	@ApiModelProperty(name="reltmobl2",required=false,value="联系人二手机",example="联系人二手机")
	private String reltmobl2;
	
	/**
	 * 职业
	 */
	@ApiModelProperty(name="occptn",required=false,value="职业",example="职业")
	private String occptn;
	
	/**
	 * 本人年收入
	 */
	@ApiModelProperty(name="yearincome",required=false,value="本人年收入",example="0")
	private Integer yearincome;
	
	
	@ApiModelProperty(name="ccol1",required=false,value="单位名称",example="0")
	private String ccol1;
	
	
	public String getCcol1() {
		return ccol1;
	}

	public void setCcol1(String ccol1) {
		this.ccol1 = ccol1;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getBusiId() {
		return busiId;
	}

	public void setBusiId(String busiId) {
		this.busiId = busiId;
	}

	public String getCusId() {
		return cusId;
	}

	public void setCusId(String cusId) {
		this.cusId = cusId;
	}

	public String getOpenCardId() {
		return openCardId;
	}

	public void setOpenCardId(String openCardId) {
		this.openCardId = openCardId;
	}

	public String getChnsname() {
		return chnsname;
	}

	public void setChnsname(String chnsname) {
		this.chnsname = chnsname;
	}

	public String getCustcode() {
		return custcode;
	}

	public void setCustcode(String custcode) {
		this.custcode = custcode;
	}

	public String getCustsort() {
		return custsort;
	}

	public void setCustsort(String custsort) {
		this.custsort = custsort;
	}

	public String getMrtlstat() {
		return mrtlstat;
	}

	public void setMrtlstat(String mrtlstat) {
		this.mrtlstat = mrtlstat;
	}

	public String getEdulvl() {
		return edulvl;
	}

	public void setEdulvl(String edulvl) {
		this.edulvl = edulvl;
	}

	public String getMvblno() {
		return mvblno;
	}

	public void setMvblno(String mvblno) {
		this.mvblno = mvblno;
	}

	public String getAuthref() {
		return authref;
	}

	public void setAuthref(String authref) {
		this.authref = authref;
	}

	public String getMamobile() {
		return mamobile;
	}

	public void setMamobile(String mamobile) {
		this.mamobile = mamobile;
	}

	public String getSmsphone() {
		return smsphone;
	}

	public void setSmsphone(String smsphone) {
		this.smsphone = smsphone;
	}

	public String getDrawmode() {
		return drawmode;
	}

	public void setDrawmode(String drawmode) {
		this.drawmode = drawmode;
	}

	public String getDrawaddr() {
		return drawaddr;
	}

	public void setDrawaddr(String drawaddr) {
		this.drawaddr = drawaddr;
	}

	public String getAccgetm() {
		return accgetm;
	}

	public void setAccgetm(String accgetm) {
		this.accgetm = accgetm;
	}

	public String getAccaddrf() {
		return accaddrf;
	}

	public void setAccaddrf(String accaddrf) {
		this.accaddrf = accaddrf;
	}

	public String getEmladdrf() {
		return emladdrf;
	}

	public void setEmladdrf(String emladdrf) {
		this.emladdrf = emladdrf;
	}

	public String getStmtemail() {
		return stmtemail;
	}

	public void setStmtemail(String stmtemail) {
		this.stmtemail = stmtemail;
	}

	public String getMachgf() {
		return machgf;
	}

	public void setMachgf(String machgf) {
		this.machgf = machgf;
	}

	public String getMachgmobile() {
		return machgmobile;
	}

	public void setMachgmobile(String machgmobile) {
		this.machgmobile = machgmobile;
	}

	public Date getBirthdate() {
		return birthdate;
	}

	public void setBirthdate(Date birthdate) {
		this.birthdate = birthdate;
	}

	public Date getStatdate() {
		return statdate;
	}

	public void setStatdate(Date statdate) {
		this.statdate = statdate;
	}

	public String getEngname() {
		return engname;
	}

	public void setEngname(String engname) {
		this.engname = engname;
	}

	public String getHomestat() {
		return homestat;
	}

	public void setHomestat(String homestat) {
		this.homestat = homestat;
	}

	public String getHomezip() {
		return homezip;
	}

	public void setHomezip(String homezip) {
		this.homezip = homezip;
	}

	public String getIndate() {
		return indate;
	}

	public void setIndate(String indate) {
		this.indate = indate;
	}

	public String getCommprov() {
		return commprov;
	}

	public void setCommprov(String commprov) {
		this.commprov = commprov;
	}

	public String getCommcity() {
		return commcity;
	}

	public void setCommcity(String commcity) {
		this.commcity = commcity;
	}

	public String getCommcounty() {
		return commcounty;
	}

	public void setCommcounty(String commcounty) {
		this.commcounty = commcounty;
	}

	public String getCommaddr() {
		return commaddr;
	}

	public void setCommaddr(String commaddr) {
		this.commaddr = commaddr;
	}

	public String getCommazip() {
		return commazip;
	}

	public void setCommazip(String commazip) {
		this.commazip = commazip;
	}

	public Date getJoindate() {
		return joindate;
	}

	public void setJoindate(Date joindate) {
		this.joindate = joindate;
	}

	public String getModelcode() {
		return modelcode;
	}

	public void setModelcode(String modelcode) {
		this.modelcode = modelcode;
	}

	public String getReltsex1() {
		return reltsex1;
	}

	public void setReltsex1(String reltsex1) {
		this.reltsex1 = reltsex1;
	}

	public String getOutacctype() {
		return outacctype;
	}

	public void setOutacctype(String outacctype) {
		this.outacctype = outacctype;
	}

	public String getOutcardno1() {
		return outcardno1;
	}

	public void setOutcardno1(String outcardno1) {
		this.outcardno1 = outcardno1;
	}

	public Integer getPaydays() {
		return paydays;
	}

	public void setPaydays(Integer paydays) {
		this.paydays = paydays;
	}

	public String getCprovince() {
		return cprovince;
	}

	public void setCprovince(String cprovince) {
		this.cprovince = cprovince;
	}

	public String getCcity() {
		return ccity;
	}

	public void setCcity(String ccity) {
		this.ccity = ccity;
	}

	public String getCcounty() {
		return ccounty;
	}

	public void setCcounty(String ccounty) {
		this.ccounty = ccounty;
	}

	public String getCaddress() {
		return caddress;
	}

	public void setCaddress(String caddress) {
		this.caddress = caddress;
	}

	public String getCorpzip() {
		return corpzip;
	}

	public void setCorpzip(String corpzip) {
		this.corpzip = corpzip;
	}

	public String getCophozono() {
		return cophozono;
	}

	public void setCophozono(String cophozono) {
		this.cophozono = cophozono;
	}

	public String getCophoneno() {
		return cophoneno;
	}

	public void setCophoneno(String cophoneno) {
		this.cophoneno = cophoneno;
	}

	public String getCophonext() {
		return cophonext;
	}

	public void setCophonext(String cophonext) {
		this.cophonext = cophonext;
	}

	public String getReltname1() {
		return reltname1;
	}

	public void setReltname1(String reltname1) {
		this.reltname1 = reltname1;
	}

	public String getReltship1() {
		return reltship1;
	}

	public void setReltship1(String reltship1) {
		this.reltship1 = reltship1;
	}

	public String getReltmobl1() {
		return reltmobl1;
	}

	public void setReltmobl1(String reltmobl1) {
		this.reltmobl1 = reltmobl1;
	}

	public String getReltname2() {
		return reltname2;
	}

	public void setReltname2(String reltname2) {
		this.reltname2 = reltname2;
	}

	public String getReltsex2() {
		return reltsex2;
	}

	public void setReltsex2(String reltsex2) {
		this.reltsex2 = reltsex2;
	}

	public String getReltship2() {
		return reltship2;
	}

	public void setReltship2(String reltship2) {
		this.reltship2 = reltship2;
	}

	public String getReltmobl2() {
		return reltmobl2;
	}

	public void setReltmobl2(String reltmobl2) {
		this.reltmobl2 = reltmobl2;
	}

	public String getOccptn() {
		return occptn;
	}

	public void setOccptn(String occptn) {
		this.occptn = occptn;
	}

	public Integer getYearincome() {
		return yearincome;
	}

	public void setYearincome(Integer yearincome) {
		this.yearincome = yearincome;
	}

	public String getHprovince() {
		return hprovince;
	}

	public void setHprovince(String hprovince) {
		this.hprovince = hprovince;
	}

	public String getHcity() {
		return hcity;
	}

	public void setHcity(String hcity) {
		this.hcity = hcity;
	}

	public String getHcounty() {
		return hcounty;
	}

	public void setHcounty(String hcounty) {
		this.hcounty = hcounty;
	}

	public String getHaddress() {
		return haddress;
	}

	public void setHaddress(String haddress) {
		this.haddress = haddress;
	}
	
}
